home *** CD-ROM | disk | FTP | other *** search
- Czesc!
-
- Dnia 01.09.1998 RHS Linux User napisa³:
- RLU> 3.
- RLU> Jak zdefiniujê sobie tablicê poprzez AllocVec mam typ APTR ale chcia³bym
- RLU> odnie¶æ siê do tej tablicy poprzez index do jej poszczególnych elementów.
- RLU> Mam zastosowaæ jakie¶ rzutowanie?Je¶li tak to w jaki sposób?Mogê to sobie
- RLU> napisaæ w assemblerze ale chcia³bym zobaczyæ jak to zrobiæ (o ile jest to
- RLU> mo¿liwe) w C++.
-
- W C++ do alokacji tablic (czy innych obiektów) najlepiej zastosowaæ operator
- 'new'. Nie bêdzie potrzebne ¿adne rzutowanie, np:
-
- array_of_int = new int [ilosc];
-
- Oczywi¶cie do zwalniania tej tablicy nale¿y u¿yæ operatora 'delete'.
-
- Dodatkow¹ zalet¹ stosowania tych operatorów jest mo¿liwo¶æ automatycznego
- u¿ycia konstruktorów/destruktorów do tworzenia/niszczenia zdefiniowanych
- przez Ciebie obiektów.
-
- Pozdrawiam, Jacek
- --
- Jacek Rzeuski (jrzeuski@usa.net) ICQ # 15729819
- A1200T/3.1/BPPC603e+@200&040@25/34MB/1080&170 SCSI HD/CDROM 2x/33k6
- A2000T/3.0/030&882@40/10MB Fast/240 SCSI HD/386SX@25+VGA+160 IDE HD
- BTW: Are you a member of The Amiga RC5 Team?
- No -> visit http://www.cistron.nl/~ttavoly/rc5
-
-
-
-